robertlipe [Mon, 29 Sep 2014 03:58:29 +0000 (03:58 +0000)]
Linux fix for earlier.
robertlipe [Mon, 29 Sep 2014 03:56:05 +0000 (03:56 +0000)]
Drop weird structures for epilogue/prologue and use a QStringList.
robertlipe [Mon, 29 Sep 2014 03:00:51 +0000 (03:00 +0000)]
Leak fix during tension of object being both a class and a global...
robertlipe [Mon, 29 Sep 2014 02:53:05 +0000 (02:53 +0000)]
Move xcsv badchars to QString.
robertlipe [Mon, 29 Sep 2014 02:19:29 +0000 (02:19 +0000)]
Checkpoint bringing some 'class' to csv_util before moving badchars.
Still a terrible example of globals and pseudo ctor/dtors...
robertlipe [Mon, 29 Sep 2014 00:44:16 +0000 (00:44 +0000)]
Fix mismatched new/free in magproto.
robertlipe [Sun, 28 Sep 2014 23:49:54 +0000 (23:49 +0000)]
(incrementally) more C++ internals in magproto. Gets rid of a few explict
xstrdups.
robertlipe [Sun, 28 Sep 2014 23:02:21 +0000 (23:02 +0000)]
Apply a (somewhat dubious) fix to Humminbird reader from Jim Burchfield
for tracks containing exactly 21836 points.
robertlipe [Sun, 28 Sep 2014 22:41:39 +0000 (22:41 +0000)]
Doc fix for motoactv.
robertlipe [Sun, 28 Sep 2014 22:34:03 +0000 (22:34 +0000)]
Damien Pobel improves metadata handling in GPX 1.1 reader.
tsteven4 [Sat, 27 Sep 2014 15:31:49 +0000 (15:31 +0000)]
supply a US-ASCII QTextCodec.
robertlipe [Sun, 21 Sep 2014 23:04:22 +0000 (23:04 +0000)]
Fix route simplifier to not remove one too many points in edge cases.
Fix from Steve.
tsteven4 [Sun, 21 Sep 2014 23:01:51 +0000 (23:01 +0000)]
piggyback Qt codec on to cet_convert_init.
fix encoding in garmin gpi reader and writer using piggybacked global codec.
utilized piggybacked global codec in naviguide reader and writer.
tsteven4 [Sun, 21 Sep 2014 22:57:36 +0000 (22:57 +0000)]
property fix for gpx test file.
robertlipe [Sun, 21 Sep 2014 22:47:09 +0000 (22:47 +0000)]
Allow reads of waypoints in GUI from MTK logger.
robertlipe [Sun, 21 Sep 2014 22:40:45 +0000 (22:40 +0000)]
Several minor doc fixes for UTM in style definitions.
tsteven4 [Thu, 18 Sep 2014 18:26:40 +0000 (18:26 +0000)]
a few more replacements of CSTR/CSTRc with qPrintable.
tsteven4 [Thu, 18 Sep 2014 18:07:21 +0000 (18:07 +0000)]
more use of qPrintable instead of CSTR or CSTRc with warning.
tsteven4 [Thu, 18 Sep 2014 17:57:39 +0000 (17:57 +0000)]
more use of qPrintable instead of CSTR or CSTRc with fatal and printf.
tsteven4 [Thu, 18 Sep 2014 15:24:15 +0000 (15:24 +0000)]
avoid use of not recommended QString::sprintf() in favor of QData::toString().
robertlipe [Wed, 17 Sep 2014 05:15:44 +0000 (05:15 +0000)]
Add error checking for flagrantly malformed xcsv files.
Tested: ./testo on Mac.
tsteven4 [Wed, 17 Sep 2014 01:12:12 +0000 (01:12 +0000)]
use qPrintable with printf instead of CSTR, CSTRc.
tsteven4 [Wed, 17 Sep 2014 01:05:18 +0000 (01:05 +0000)]
use qPrintable with warning() and fatal() instead of what seems like an arbitrary combination of CSTR and CSTRc.
tsteven4 [Tue, 16 Sep 2014 22:39:01 +0000 (22:39 +0000)]
get rid of the last usages of QByteArray::data where QByteArray::constData will work.
tsteven4 [Tue, 16 Sep 2014 15:58:29 +0000 (15:58 +0000)]
blanket replace of gbfprintf arguments using .toUtf8().data() to avoid potential deep copies.
tsteven4 [Tue, 16 Sep 2014 15:41:38 +0000 (15:41 +0000)]
blanket replace of xstrdup(QString.toUtf8().data()) to avoid potential deep copies.
robertlipe [Tue, 16 Sep 2014 03:49:59 +0000 (03:49 +0000)]
This commit isn't becuase I don't know how to spell it, it's because
I apparently don't know how to type it...
tsteven4 [Tue, 16 Sep 2014 00:12:17 +0000 (00:12 +0000)]
use utf8, our preferred encoding, in gbfputs.
tsteven4 [Mon, 15 Sep 2014 15:04:58 +0000 (15:04 +0000)]
for cross compiles use cross versions of lupdate, lrelease if found.
tsteven4 [Sun, 31 Aug 2014 18:02:09 +0000 (18:02 +0000)]
fix encoding in naviguide writer.
robertlipe [Wed, 6 Aug 2014 16:21:52 +0000 (16:21 +0000)]
Improve read error messages in alan.
robertlipe [Mon, 21 Jul 2014 00:58:25 +0000 (00:58 +0000)]
doc fix
robertlipe [Sun, 20 Jul 2014 22:23:47 +0000 (22:23 +0000)]
Make mtk_logger use the system tmp directory (/tmp or the one pointed by TMPDIR or $USERPROFILE%/AppData/Local/Temp or whatever) for the file it creates that
holds the device's memory.
tsteven4 [Tue, 8 Jul 2014 13:13:39 +0000 (13:13 +0000)]
also handle default namespace declarations for unknown elements in the gpx reader.
tsteven4 [Tue, 8 Jul 2014 04:09:42 +0000 (04:09 +0000)]
preserve namespace declarations for unknown elements in the gpx reader.
whitespace cleanup of gpx.cc.
robertlipe [Mon, 7 Jul 2014 06:14:44 +0000 (06:14 +0000)]
Bump land_air_sea (a very rarely used format) from Latin1 to ASCII just
to get make doc working for now. It's not clear what's actually used, but
we've not had a lot of traffic on this format...
robertlipe [Mon, 7 Jul 2014 04:36:10 +0000 (04:36 +0000)]
Cut a little more Windows CP-1252 code.
robertlipe [Mon, 7 Jul 2014 04:20:57 +0000 (04:20 +0000)]
More minor removals from CET.
Regenerate deps; don't depend on files that don't exist.
robertlipe [Mon, 7 Jul 2014 03:35:30 +0000 (03:35 +0000)]
Remove a large amount of unreachable code formerly involved in characterset
translation.
robertlipe [Sun, 29 Jun 2014 18:33:31 +0000 (18:33 +0000)]
Tweak mkstyle.sh for FreeBSD sed.
robertlipe [Sun, 29 Jun 2014 18:30:35 +0000 (18:30 +0000)]
Change device discovery to work with 276C in serial mode.
tsteven4 [Tue, 17 Jun 2014 12:16:51 +0000 (12:16 +0000)]
fix whitespace related potential loss of element text in gpx reader.
tsteven4 [Fri, 13 Jun 2014 23:29:35 +0000 (23:29 +0000)]
fondle unicsv header detection some more.
this seems like a step backwards, but we cover another error and provide a test case.
tsteven4 [Thu, 12 Jun 2014 23:40:37 +0000 (23:40 +0000)]
fix handling of unicsv header.
robertlipe [Wed, 11 Jun 2014 17:13:46 +0000 (17:13 +0000)]
Add freebsd to configure.in. Apparently, they have libusb but no libusb-config.
tsteven4 [Wed, 11 Jun 2014 07:47:30 +0000 (07:47 +0000)]
fix test-all so tallying the results won't die trying to list non-existent fatal errors if -e is set.
robertlipe [Wed, 11 Jun 2014 04:08:27 +0000 (04:08 +0000)]
Add our own setMSecsSinceEpoch() in gpsbabel::DateTime()
robertlipe [Wed, 11 Jun 2014 03:34:56 +0000 (03:34 +0000)]
Quote newline in subrip default.
robertlipe [Wed, 11 Jun 2014 02:57:44 +0000 (02:57 +0000)]
Revert bad commit of gui/processwait,mainwindow
robertlipe [Wed, 11 Jun 2014 02:30:13 +0000 (02:30 +0000)]
Add some rudimentary tests for discard option.
robertlipe [Wed, 11 Jun 2014 01:59:59 +0000 (01:59 +0000)]
Zingo Anderson adds support for the Energympro sport watches.
tsteven4 [Wed, 11 Jun 2014 01:45:33 +0000 (01:45 +0000)]
add support for gx:Track in kml reader.
tsteven4 [Tue, 10 Jun 2014 21:49:15 +0000 (21:49 +0000)]
switch trackfilter name matching to use QRegExp.
tsteven4 [Tue, 10 Jun 2014 21:34:33 +0000 (21:34 +0000)]
fix up regex matches in track discard filter.
robertlipe [Mon, 9 Jun 2014 18:12:18 +0000 (18:12 +0000)]
Fix duplicates in subrip format doc.
robertlipe [Mon, 9 Jun 2014 17:40:01 +0000 (17:40 +0000)]
Pick up missed doc for subrip.
robertlipe [Mon, 9 Jun 2014 17:39:07 +0000 (17:39 +0000)]
Fixes for subrip.
robertlipe [Mon, 9 Jun 2014 05:27:34 +0000 (05:27 +0000)]
Bump OSM version number to 0.6. Since this is apparently a little used format,
this is probably the end of the line for our OSM support.
robertlipe [Mon, 9 Jun 2014 03:50:11 +0000 (03:50 +0000)]
Move logging into src/core.
robertlipe [Mon, 9 Jun 2014 03:46:41 +0000 (03:46 +0000)]
Use localPath when determining grop file targets.
Tested:
Works on Mac.
robertlipe [Mon, 9 Jun 2014 01:42:47 +0000 (01:42 +0000)]
Fix leaks that I introduced earlier today.
robertlipe [Sun, 8 Jun 2014 23:39:54 +0000 (23:39 +0000)]
More NEW_STRINGS-style cleanups.
robertlipe [Sun, 8 Jun 2014 22:47:12 +0000 (22:47 +0000)]
Code cleanups in subrip and osm.
robertlipe [Sun, 8 Jun 2014 20:07:39 +0000 (20:07 +0000)]
Add format option to subrip. Enable regression test for that format.
robertlipe [Sun, 8 Jun 2014 06:11:47 +0000 (06:11 +0000)]
Use linux-compatible #includes for new header.
robertlipe [Sun, 8 Jun 2014 04:37:46 +0000 (04:37 +0000)]
Add 64-bit types to logging.h. Move gpx to new Fatal scheme.
robertlipe [Sun, 8 Jun 2014 04:22:44 +0000 (04:22 +0000)]
Add a Fatal() and Warning() that take stream operators so we can replace
those billion hardcoded calls to sprintf-like substances that use CSTR.
robertlipe [Sun, 8 Jun 2014 01:10:57 +0000 (01:10 +0000)]
Fix netstumbler, position filter for NEWQ. Only stackfilter (which will
be messy) remains.
tsteven4 [Fri, 6 Jun 2014 12:51:45 +0000 (12:51 +0000)]
fix mistranslation of case_ignore_strncmp.
tsteven4 [Tue, 3 Jun 2014 12:18:29 +0000 (12:18 +0000)]
use filter prefrences to thin down the displayed output file formats in the GUI.
tsteven4 [Sun, 25 May 2014 23:38:24 +0000 (23:38 +0000)]
update configure to guess name of Qt Core library and check for the use of reduce relocations in the Qt library which require -fPIE.
robertlipe [Sun, 18 May 2014 01:44:15 +0000 (01:44 +0000)]
Bump for release tarball.
robertlipe [Sun, 18 May 2014 01:36:16 +0000 (01:36 +0000)]
Kill character encoding more dead.
robertlipe [Sun, 18 May 2014 01:25:20 +0000 (01:25 +0000)]
Regenerate setup.iss with new version.
robertlipe [Sun, 18 May 2014 01:16:26 +0000 (01:16 +0000)]
Version bump.
robertlipe [Tue, 13 May 2014 04:45:57 +0000 (04:45 +0000)]
Remove (most of) the -c handling from the GUI. This should help the
problem that Peter Shepheard stumbled into.
robertlipe [Mon, 12 May 2014 15:22:53 +0000 (15:22 +0000)]
Totally blind stab at implementing speed stuff on Windows, breaking my lovely OS abstraction, but I just
want this code over...
robertlipe [Mon, 12 May 2014 04:04:47 +0000 (04:04 +0000)]
This is tacky to include a posix header globally, but there's only one proto declared for now...
robertlipe [Mon, 12 May 2014 00:08:59 +0000 (00:08 +0000)]
Kolesár András adds faster Garmin serial download speed option.
robertlipe [Sun, 11 May 2014 23:51:50 +0000 (23:51 +0000)]
Doc fix. CVS left the station long ago.
robertlipe [Sun, 11 May 2014 23:46:14 +0000 (23:46 +0000)]
Fill in mising pieces of discard work.
robertlipe [Sun, 11 May 2014 23:42:53 +0000 (23:42 +0000)]
Add options to discard filter to toss points based on regular expressions
from name, cmt, desc, or icon.
This is something I've wanted to add for years. Kolesár András sketched in
an implementation, but I went a different route.
robertlipe [Sun, 11 May 2014 23:37:04 +0000 (23:37 +0000)]
Add missing doc to P.Garcia's arc filter improvements.
robertlipe [Sun, 11 May 2014 20:30:22 +0000 (20:30 +0000)]
Comment that option 'foo=foo' won't work.
robertlipe [Sun, 11 May 2014 20:28:55 +0000 (20:28 +0000)]
Nail new Kona test into Steve's time zone.
tsteven4 [Sun, 11 May 2014 16:34:47 +0000 (16:34 +0000)]
Fix garmin training center input reference file for schema violations likely caused by bugs in Fit2Tcx.
tsteven4 [Sun, 11 May 2014 15:06:33 +0000 (15:06 +0000)]
fix schema violations in garmin training center writer.
tsteven4 [Sun, 11 May 2014 13:52:58 +0000 (13:52 +0000)]
fix comments about garmin training center schemas.
tsteven4 [Sat, 10 May 2014 21:12:16 +0000 (21:12 +0000)]
handle Speed and Watts in garmin training center reader when the TPX element declares a default namespace.
tsteven4 [Mon, 28 Apr 2014 22:23:05 +0000 (22:23 +0000)]
work around bug with gbfseek that results in premature eof indications on uncompressed input on the windows platform.
tsteven4 [Mon, 28 Apr 2014 02:38:58 +0000 (02:38 +0000)]
update configure for zlib, update downlevel zlib.3 file.
robertlipe [Thu, 24 Apr 2014 17:14:41 +0000 (17:14 +0000)]
Improvements for DG-200 from Jean-Claude Repetto.
robertlipe [Wed, 23 Apr 2014 06:54:19 +0000 (06:54 +0000)]
Get warning chatter in Creator build under control. Sheesh!
robertlipe [Wed, 23 Apr 2014 05:48:34 +0000 (05:48 +0000)]
Dumb warning cleanups for hyperactive -Wunused-paramater.
robertlipe [Wed, 23 Apr 2014 05:36:53 +0000 (05:36 +0000)]
Remove dead gzio.c file.
robertlipe [Wed, 23 Apr 2014 05:30:16 +0000 (05:30 +0000)]
Don't use config.h from Qt Pro.
robertlipe [Wed, 23 Apr 2014 02:33:03 +0000 (02:33 +0000)]
Remove our own va_copy implementation. That's just silly in modern times.
robertlipe [Tue, 22 Apr 2014 01:38:46 +0000 (01:38 +0000)]
Update build.xml for Linux package mania.
robertlipe [Mon, 14 Apr 2014 02:29:46 +0000 (02:29 +0000)]
Remove dead Mac release target.
tsteven4 [Mon, 14 Apr 2014 02:09:18 +0000 (02:09 +0000)]
correct gui dependency for windows cross compiles.